An Introduction to Formal Semantics
نویسنده
چکیده
When people talk, they generally talk about things, events, and situations in the world. They are able to do this because they represent connections between the expressions of their language and extra-linguistic phenomena in a fully systematic way. The meaning of a sentence in a language is, to a large extent, dependent upon the ways in which the words and phrases from which it is constructed can be related to situations in the world. Speakers of a language are able to communicate effectively with each other because they have internalized the same rules for pairing the lexical items of the language with non-linguistic elements, and they use the same procedures for computing the meaning of a syntactically complex phrase from the meanings of its parts. Therefore, speakers will, in general, converge on the same sets of possible language–world connections which they assign to the sentences in their discourse. Formal semanticists seek to understand this aspect of linguistic meaning by constructing precise mathematical models of the principles that speakers use to define those relations between expressions in a natural language and the world which support meaningful discourse. Consider an example. Assume that two students in a class are discussing the class’s progress on a term paper. One student asserts (1a) and the second responds with (1b).
منابع مشابه
A short introduction to two approaches in formal verification of security protocols: model checking and theorem proving
In this paper, we shortly review two formal approaches in verification of security protocols; model checking and theorem proving. Model checking is based on studying the behavior of protocols via generating all different behaviors of a protocol and checking whether the desired goals are satisfied in all instances or not. We investigate Scyther operational semantics as n example of this...
متن کاملThe Development of an Architectural Semantics for ODP
This paper provides an introduction to the role of Formal Description Techniques (FDTs) in the development of an architectural semantics for Open Distributed Processing (ODP). It gives a brief introduction to ODP in general and the Reference Model for ODP (RM-ODP). Following this, an outline of the reasons for the development of an architectural semantics, the problems associated with the devel...
متن کاملThe Development of an Architectural Semantics for
This paper provides an introduction to the role of Formal Description Techniques (FDTs) in the development of an architectural semantics for Open Distributed Processing (ODP). It gives a brief introduction to ODP in general and the Reference Model for ODP (RM-ODP). Following this, an outline of the reasons for the development of an architectural semantics, the problems associated with the devel...
متن کاملFormal Semantics: an Introduction
Description: The course gives a first introduction to the aims, methods, and results of formal semantics, also called model-theoretic or truth-conditional semantics. The aim is to familiarize the student with the idea of a compositional semantics, the basic tools currently used in this enterprise, some main insights obtained, as well as some challenges remaining. I will focus on the extensional...
متن کاملModeling and Evaluation of Stochastic Discrete-Event Systems with RayLang Formalism
In recent years, formal methods have been used as an important tool for performance evaluation and verification of a wide range of systems. In the view points of engineers and practitioners, however, there are still some major difficulties in using formal methods. In this paper, we introduce a new formal modeling language to fill the gaps between object-oriented programming languages (OOPLs) us...
متن کاملModeling and Evaluation of Stochastic Discrete-Event Systems with RayLang Formalism
In recent years, formal methods have been used as an important tool for performance evaluation and verification of a wide range of systems. In the view points of engineers and practitioners, however, there are still some major difficulties in using formal methods. In this paper, we introduce a new formal modeling language to fill the gaps between object-oriented programming languages (OOPLs) us...
متن کامل